have pluck

Translations
avoir du cran
Definitions
To have courage, determination, or spirited boldness, especially in the face of difficulties or challenges.